// 此接口专门用来处理文章相关的网络请求

import request from '../utils/request'

// 面试技巧获取接口
export function getTechnic (params) {
  return request({
    url: '/articles/technic',
    method: 'GET',
    params: params
  })
}
// 市场数据获取接口
export function getHotdatas () {
  return request({
    url: '/chart-data/hot',
    method: 'GET'
  })
}
// 面经分享数据获取接口
export function getSharedatas (params) {
  return request({
    url: '/articles/share',
    method: 'GET',
    params: params
  })
}

// 搜索框关键字的接口
export function searchHotdata () {
  return request({
    url: '/articles/shareTopSearch',
    method: 'GET'
  })
}

// 得到面经详情的数据
export function getSharedatabyID (params) {
  return request({
    url: `/articles/share/${params.id}`
  })
}
// 面经评论的数据
export function getCommtents (id, limit, start) {
  return request({
    url: `/articles/comments/${id}`,
    method: 'GET',
    params: {
      limit: limit,
      start: start
    }
  })
}

// 发表情论的接口
export function sendCommtentsApi (data) {
  return request({
    url: '/articles/comments',
    method: 'POST',
    data: data,
    // 此接口xvyaotoken
    needToken: true // 请求需要token
  })
}

// 点击收藏的接口
export function collectAtrApi (data) {
  return request({
    url: '/articles/collect',
    method: 'POST',
    data: data,
    // 此接口xvyaotoken
    needToken: true // 请求需要token
  })
}

// 点赞的接口
export function starApi (data) {
  return request({
    url: '/articles/star',
    method: 'POST',
    data: data,
    // 此接口xvyaotoken
    needToken: true // 请求需要token
  })
}
